'Declaration
<System.Reflection.DefaultMemberAttribute("Item")> Public Class NChain(Of T) Implements Nevron.Nov.DataStructures.INAddable(Of NChainNode(Of T)), INAddable(Of T), INClearable, Nevron.Nov.DataStructures.INCollection(Of NChainNode(Of T)), Nevron.Nov.DataStructures.INContains(Of NChainNode(Of T)), INContains(Of T), Nevron.Nov.DataStructures.INCountable(Of NChainNode(Of T)), INCountable(Of T), Nevron.Nov.DataStructures.INDeque(Of NChainNode(Of T)), Nevron.Nov.DataStructures.INDynamicSet(Of NChainNode(Of T)), INDynamicSet(Of T), Nevron.Nov.DataStructures.INIndexedSet(Of NChainNode(Of T)), INIndexedSet(Of T), Nevron.Nov.DataStructures.INIterable(Of NChainNode(Of T)), INIterable(Of T), Nevron.Nov.DataStructures.INRemovable(Of NChainNode(Of T)), INRemovable(Of T), Nevron.Nov.DataStructures.INReverseIterable(Of NChainNode(Of T)), INReverseIterable(Of T), Nevron.Nov.DataStructures.INSet(Of NChainNode(Of T)), INSet(Of T), Nevron.Nov.DataStructures.INWritableIndexedSet(Of NChainNode(Of T)), INWritableIndexedSet(Of T)
'Usage
Dim instance As NChain(Of T)
[System.Reflection.DefaultMember("Item")] public class NChain<T> : Nevron.Nov.DataStructures.INAddable<NChainNode<T>>, INAddable<T>, INClearable, Nevron.Nov.DataStructures.INCollection<NChainNode<T>>, Nevron.Nov.DataStructures.INContains<NChainNode<T>>, INContains<T>, Nevron.Nov.DataStructures.INCountable<NChainNode<T>>, INCountable<T>, Nevron.Nov.DataStructures.INDeque<NChainNode<T>>, Nevron.Nov.DataStructures.INDynamicSet<NChainNode<T>>, INDynamicSet<T>, Nevron.Nov.DataStructures.INIndexedSet<NChainNode<T>>, INIndexedSet<T>, Nevron.Nov.DataStructures.INIterable<NChainNode<T>>, INIterable<T>, Nevron.Nov.DataStructures.INRemovable<NChainNode<T>>, INRemovable<T>, Nevron.Nov.DataStructures.INReverseIterable<NChainNode<T>>, INReverseIterable<T>, Nevron.Nov.DataStructures.INSet<NChainNode<T>>, INSet<T>, Nevron.Nov.DataStructures.INWritableIndexedSet<NChainNode<T>>, INWritableIndexedSet<T>